package org.sword.wechat4j.type;

/**
 * 微信事件类型，event字段的枚举
 * @author ChengNing
 * @date   2014-12-4
 */
public enum EventType {
	/**
	 * 关注
	 * 当未关注用户扫码并关注时推送消息含有二维码消息体
	 */
	subscribe,

	/** 取关 */
	unsubscribe,

	/** 自定义菜单点击 */
	CLICK,

	/** 扫描二维码 */
	SCAN,

	/** 上报地理位置 */
	LOCATION,

	/** 点击菜单跳转链接推送 */
	VIEW,

	/** 扫码推事件的事件推送 */
	scancode_push,

	/** 扫码推事件且弹出“消息接收中”提示框的事件推送 */
	scancode_waitmsg,

	/** 弹出系统拍照发图的事件推送 */
	pic_sysphoto,

	/** 弹出拍照或者相册发图的事件推送 */
	pic_photo_or_album,

	/** 弹出微信相册发图器的事件推送 */
	pic_weixin,

	/** 弹出地理位置选择器的事件推送 */
	location_select,

	/** 群发任务完成通知 */
	MASSSENDJOBFINISH,

	/** 模版消息发送任务完成 */
	TEMPLATESENDJOBFINISH
}
